import os
import time

cache_data_dir = "./tmp/"


def generate_random_dir():
    template_id = str(time.time()).replace(".", "")
    _save_dir = os.path.join(cache_data_dir, str(template_id))
    os.makedirs(_save_dir, exist_ok=True)
    return _save_dir


def generate_random_file(dir_: str, tag: str = "", suffix=".png"):
    filename = os.path.join(dir_, tag + str(time.time()) + suffix)
    return filename
